ACM-2025-07-04

Jahrgang        : 2025
Ausgabe         : 07
Autor           : Jrn Bosse
Programm        : DWGBLOCKADJUST.LSP
Funktionalitt  : DWG-Dateien aus DBS-Datei anpassen
Format          : LISP
Lauffhig       : ab AutoCAD 2021
Befehle         : DBA
Bezug           : Online


Beschreibung 												.
============

DWG-Dateien aus DBS-Datei anpassen

Mit dem Programm DWGBLOCKSCANNER.LSP aus dem AUTOCADMagazin 6/2025 ist es mglich, ein Datei-Verzeichnis 
auszuwhlen. Die Eigenschaften Blockskalierung, dynamischer Block, Beschriftungseigenschaft und Einheit 
knnen von allen enthaltenen DWG-Dateien (auch aus Unterverzeichnissen) ausgelesen und in eine Textdatei 
JB_DBS_PROPLIST.LSP im LISP-Format geschrieben werden.
Aus der Datei JB_DBS_PROPLIST.LSP knnen die enthaltenen Eigenschaften pro DWG-Datei in einem Dialogfenster 
angezeigt werden. Das geschieht mit dem heutigen Programm <I>DWGBLOCKADJUST.LSP<P>. So kann man sich einen 
berblick ber die Ist-Eigenschaften der DWG-Dateien verschaffen. Mit Eigenschafts-Filtermglichkeiten oder 
Blocknamefiltern lsst sich diese Liste verkleinern. Weiter ist es mit dem aktuellen Programm mglich, die 
Eigenschaften Blockskalierung, Beschriftungseigenschaft und Einheit mit neuen Werten zu versehen.

Sinnvolle Aufgabenstellungen fr die beiden Programme DWGBLOCKSCANNER und DWGBLOCKADJUST:
-	alle DWG-Dateien eines Verzeichnisses sollen zum Beispiel die Einheit [m] erhalten
-	alle DWG-Dateien aus einem Verzeichnis sollen zum Beispiel keine Beschriftungseigenschaft enthalten
-	prfen, ob die Eigenschaft einheitliche Blockskalierung bei allen DWG-Dateien eines Verzeichnisses 
	nicht aktiviert ist

Das Anpassen der DWG-Dateien funktioniert wie folgt:
-	Es wird die Datei JB_DBS_PROPLIST.LSP (erstellt durch Scan mit dem Programm DWGBLOCKSCANNER) 
ausgewhlt.
-	Es werden alle DWG-Dateien aus der Datei JB_DBS_PROPLIST.LSP angezeigt. 
-	Die Liste der DWG-Dateien kann durch Filter eingeschrnkt werden: 
o	Erst wenn Filter aktiviert sind, werden diese fr die Einschrnkung der DWG-Dateien in der Liste 
	verwendet.
o	Nur die DWG-Dateien sind in der Liste nicht dargestellt, wenn sie den aktiven Filtern nicht entsprechen. 
o	Zu beachten ist, dass sie bei Verwendung mehrerer Filter mit UND oder ODER verknpft werden.
-	Jetzt knnen Werte fr folgende Eigenschaften festgelegt werden:
o	Blockskalierung (Ja, Nein)
o	Beschriftungseigenschaft (Ja, Nein => Skriptablauf)
o	Einheit (etwa m, mm, Zoll usw. => Skriptablauf)
-	Anpassungen durchfhren: wenn die Eigenschaften Beschriftungseigenschaft oder Einheit gendert wird, 
	dann geschieht das in einem Skriptablauf. Es wird ein DWG-Zeichnung nach der anderen geffnet, die 
	Eigenschaften werden angepasst, die DWG-Datei wird gespeichert und wieder geschlossen. 
